var express = require('express');
var app = express();
var http = require('http').Server(app);
// 思考：socket.io作为一个函数，当前http作为参数传入生成一个io对象？
// io-server
var io = require("socket.io")(http);

var users = []; // 储存登录用户
var usersInfo = [];  // 存储用户姓名和头像

// 路由为/默认www静态文件夹
app.use('/', express.static(__dirname + '/static'));

io.on('connection', function(socket){ // 用户连接时触发


    // 事件监听
    socket.on('login',(user)=>{
        
    })

    console.log('a user connected');
  });

http.listen(3000, function() {
    console.log('listen 3000 port.');
});
 